package com.prs.crm.domain.cdxh.material;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

import com.prs.crm.domain.BaseEntity;

/**
 * @author LanXiaoGang
 * @E-mail:lan9liang@163.com
 * @qq:7857553326
 * @version 创建时间：2010-12-6 上午10:20:57 简单说明 配料组
 */

@Entity
@Table(name = "cdxh_materialteam")
public class MaterialTeam extends BaseEntity {

	private static final long serialVersionUID = 1L;

	@Id
	@GeneratedValue(strategy = GenerationType.IDENTITY)
	private Integer id;

	/**
	 * 提货时间
	 */
	private Date materialSupplier;

	/**
	 * 创建时间
	 */
	private String materialDate;
	/**
	 * 机号
	 */
	private String materialMachine;
	/**
	 * 班次
	 */
	private String materialClass;
	/**
	 * 合计
	 */
	private Double materialTotal;

	/**
	 * 主管
	 */
	private String materialZhuG;
	/**
	 * 技术员
	 */
	private String materialTechnician;

	/**
	 * 生产员
	 */
	private String materialProduction;
	/**
	 * 产品编号
	 */
	private String materialCode;
	/**
	 * 颜色
	 */
	private String materialYanse;
	/**
	 * 规格
	 */
	private String materialNorm;
	/**
	 * 碳酸钙
	 */
	private String materialTanca;
	/**
	 * PVC
	 */
	private String materialPvc;
	/**
	 * 比例
	 */
	private String materialScal;
	/**
	 * DOP
	 */
	private String materialDop;
	/**
	 * 包装方式
	 */
	private String materilaPackStyle;
	/**
	 * 生产量
	 */

	private String materialProductNum;
	/**
	 * 实际产量
	 */

	private String materialSjProNum;
	/**
	 * 剩余物料
	 */

	private String materialSyWuLiao;
	/**
	 * 厂家
	 */
	private String materialCustomer;
	/**
	 * 是否急单
	 */
	private String materialRushOrder;
	/**
	 * 废料
	 */

	private String materialFeiLiao;
	/**
	 * 停机状况
	 */
	private String materialStopState;
	/**
	 * 速度
	 */
	private String materialSuDu;
	/**
	 * 备注
	 */
	private String materialRemark;
	/**
	 * 判断是不是返回重新制定
	 * 
	 * @return
	 */
	@Column(columnDefinition = "Integer(11) default '0'")
	private int backState;
	/**
	 * 产品中存在数量
	 */
	private String productNums;
	/**
	 * 计划单号
	 * 
	 * @return
	 */
	private String planCodeNum;

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getMaterialMachine() {
		return materialMachine;
	}

	public void setMaterialMachine(String materialMachine) {
		this.materialMachine = materialMachine;
	}

	public String getMaterialClass() {
		return materialClass;
	}

	public void setMaterialClass(String materialClass) {
		this.materialClass = materialClass;
	}

	public Double getMaterialTotal() {
		return materialTotal;
	}

	public void setMaterialTotal(Double materialTotal) {
		this.materialTotal = materialTotal;
	}

	public String getMaterialTechnician() {
		return materialTechnician;
	}

	public void setMaterialTechnician(String materialTechnician) {
		this.materialTechnician = materialTechnician;
	}

	public String getMaterialProduction() {
		return materialProduction;
	}

	public void setMaterialProduction(String materialProduction) {
		this.materialProduction = materialProduction;
	}

	public String getMaterialNorm() {
		return materialNorm;
	}

	public void setMaterialNorm(String materialNorm) {
		this.materialNorm = materialNorm;
	}

	public String getMaterialZhuG() {
		return materialZhuG;
	}

	public void setMaterialZhuG(String materialZhuG) {
		this.materialZhuG = materialZhuG;
	}

	public String getMaterialTanca() {
		return materialTanca;
	}

	public void setMaterialTanca(String materialTanca) {
		this.materialTanca = materialTanca;
	}

	public String getMaterialPvc() {
		return materialPvc;
	}

	public void setMaterialPvc(String materialPvc) {
		this.materialPvc = materialPvc;
	}

	public String getMaterialScal() {
		return materialScal;
	}

	public void setMaterialScal(String materialScal) {
		this.materialScal = materialScal;
	}

	public String getMaterialDop() {
		return materialDop;
	}

	public void setMaterialDop(String materialDop) {
		this.materialDop = materialDop;
	}

	public String getMaterialProductNum() {
		return materialProductNum;
	}

	public void setMaterialProductNum(String materialProductNum) {
		this.materialProductNum = materialProductNum;
	}

	public String getMaterialSjProNum() {
		return materialSjProNum;
	}

	public void setMaterialSjProNum(String materialSjProNum) {
		this.materialSjProNum = materialSjProNum;
	}

	public String getMaterialSyWuLiao() {
		return materialSyWuLiao;
	}

	public void setMaterialSyWuLiao(String materialSyWuLiao) {
		this.materialSyWuLiao = materialSyWuLiao;
	}

	public String getMaterialCustomer() {
		return materialCustomer;
	}

	public void setMaterialCustomer(String materialCustomer) {
		this.materialCustomer = materialCustomer;
	}

	public String getMaterialFeiLiao() {
		return materialFeiLiao;
	}

	public void setMaterialFeiLiao(String materialFeiLiao) {
		this.materialFeiLiao = materialFeiLiao;
	}

	public String getMaterialStopState() {
		return materialStopState;
	}

	public void setMaterialStopState(String materialStopState) {
		this.materialStopState = materialStopState;
	}

	public String getMaterialSuDu() {
		return materialSuDu;
	}

	public void setMaterialSuDu(String materialSuDu) {
		this.materialSuDu = materialSuDu;
	}

	public String getMaterialRemark() {
		return materialRemark;
	}

	public void setMaterialRemark(String materialRemark) {
		this.materialRemark = materialRemark;
	}

	public String getMaterialDate() {
		return materialDate;
	}

	public void setMaterialDate(String materialDate) {
		this.materialDate = materialDate;
	}

	public String getMaterialYanse() {
		return materialYanse;
	}

	public void setMaterialYanse(String materialYanse) {
		this.materialYanse = materialYanse;
	}

	public int getBackState() {
		return backState;
	}

	public void setBackState(int backState) {
		this.backState = backState;
	}

	public String getProductNums() {
		return productNums;
	}

	public void setProductNums(String productNums) {
		this.productNums = productNums;
	}

	public String getPlanCodeNum() {
		return planCodeNum;
	}

	public void setPlanCodeNum(String planCodeNum) {
		this.planCodeNum = planCodeNum;
	}

	public String getMaterialCode() {
		return materialCode;
	}

	public void setMaterialCode(String materialCode) {
		this.materialCode = materialCode;
	}

	public String getMaterilaPackStyle() {
		return materilaPackStyle;
	}

	public void setMaterilaPackStyle(String materilaPackStyle) {
		this.materilaPackStyle = materilaPackStyle;
	}

	public String getMaterialRushOrder() {
		return materialRushOrder;
	}

	public void setMaterialRushOrder(String materialRushOrder) {
		this.materialRushOrder = materialRushOrder;
	}

	public Date getMaterialSupplier() {
		return materialSupplier;
	}

	public void setMaterialSupplier(Date materialSupplier) {
		this.materialSupplier = materialSupplier;
	}

}
